<?php
/**
 * Lớp model người dùng
 * [[
 * table: users
 * database: default
 * read_only: false
 * primaryKey: id
 * ]]
 */
class Models_Users extends XPHP_Model
{
	/**
	 * [[
	 * label: Mã người dùng
	 * type: string
	 * command:
	 * 	update: false
	 * 	insert: false
	 * ]]
	 * @var int
	 */
	public $id;
	
	/**
	 * [[
	 * 	label: Tên đăng nhập
	 * 	type: string
	 * 	lenght: 32
	 * 	validate: 
	 * 		required: true, Tên đăng nhập không được để trống
	 * ]]
	 * @var string
	 */
	public $username;
	
	/**
	 * [[
	 * 	label: Mật khẩu
	 * 	type: string
	 * 	lenght: 32
	 * 	description: Mật khẩu tối thiểu là 6 ký tự
	 * 	validate: 
	 * 		required: true, Mật khẩu được để trống
	 * ]]
	 * @var string(encrypt)
	 */
	public $password;
	
	/**
	 * [[
	 * 	label: Điện thoại liên hệ
	 * 	type: string
	 * 	lenght: 20
	 * ]]
	 * @var string
	 */
	public $phone;
	
	/**
	 * [[
	 * 	label: Tên đầy đủ
	 * 	type: string
	 * 	lenght: 50
	 * 	validate: 
	 * 		required: true, Tên đầy đủ không được để trống
	 * ]]
	 * @var string
	 */
	public $fullname;
	
	/**
	 * [[
	 * 	label: Email					
	 * 	type: string
	 * 	lenght: 100
	 * 	validate: 
	 * 		required: true, Địa chỉ email không được để trống
	 * ]]
	 * @var string
	 */
	public $email;
	
	/**
	 * [[
	 * 	label: Địa chỉ					
	 * 	type: string
	 * @var string
	 */
	public $address;
	
	/**
	 * [[
	 * label: Loại người dùng
	 * ]]
	 */
	public $type;
	
	/**
	 * [[
	 * label: Số CMTND
	 * ]]
	 */
	public $identity_card;
}